Synonyms for "adenosine triphosphate"

Words with similar meaning